package com.woniu.vo;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class OrderSeachReturnVo {

    @ApiModelProperty("订单表 主键 自增/订单编号")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @ApiModelProperty("创建时间/驶入时间/提交时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime createTime;

    @ApiModelProperty("车牌号码")
    private String num;

    @ApiModelProperty("路段名")
    private String roadName;

    @ApiModelProperty("泊位id/泊位编号")
    private Long spaceId;

    @ApiModelProperty("巡检员名")
    private String patrolName;

    @ApiModelProperty("订单金额")
    private BigDecimal money;

    @ApiModelProperty("订单状态(0:进行中 1:待缴费 2:已缴费 3:已完成 4:已退款)")
    private String status;




//    @ApiModelProperty("驶离时间")
//    private LocalDateTime leaveTime;
//
//    @ApiModelProperty("支付金额")
//    private BigDecimal payMoney;
//
//    @ApiModelProperty("支付时间")
//    private LocalDateTime payTime;
//
//    @ApiModelProperty("支付方式（0：微信 1：支付宝 2：巡检员收款）")
//    private String payWay;
//
//    @ApiModelProperty("车辆id")
//    private Long carId;
//
//    @ApiModelProperty("巡检员id")
//    private Long patrolId;
//
//    @ApiModelProperty("更新时间")
//    @TableField(fill = FieldFill.UPDATE)
//    private LocalDateTime updateTime;

}
